shell crater - Turkish English Dictionary